home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / redhat-RHSA-2004-505.nasl < prev    next >
Text File  |  2005-01-14  |  3KB  |  120 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4. #
  5. # The text of this plugin is (C) Red Hat Inc.
  6.  
  7. if ( ! defined_func("bn_random") ) exit(0);
  8. if(description)
  9. {
  10.  script_id(15958);
  11.  script_version ("$Revision: 1.2 $");
  12.  if( NASL_LEVEL >= 2200 ) script_cve_id("CAN-2004-0177", "CAN-2004-0685", "CAN-2004-0883", "CAN-2004-0949", "CAN-2004-1068", "CAN-2004-1070", "CAN-2004-1071", "CAN-2004-1072", "CAN-2004-1073");
  13.  
  14.  name["english"] = "RHSA-2004-505:   kernel";
  15.  
  16.  script_name(english:name["english"]);
  17.  
  18.  desc["english"] = '
  19.  
  20. Updated kernel packages are now available as part of ongoing
  21. support and maintenance of Red Hat Enterprise Linux version
  22. 2.1. This is the sixth regular update.
  23.  
  24. The Linux kernel handles the basic functions of the operating
  25. system.
  26.  
  27. This is the sixth regular kernel update to Red Hat Enterprise Linux version
  28. 2.1. It updates a number of device drivers, and adds much improved SATA
  29. support.
  30.  
  31. This update includes fixes for several security issues.
  32.  
  33.  
  34. All Red Hat Enterprise Linux 2.1 users are advised to upgrade their kernels
  35. to the packages associated with their machine architectures and
  36. configurations as listed in this erratum.
  37.  
  38.  
  39. Solution : http://rhn.redhat.com/errata/RHSA-2004-505.html
  40. Risk factor : High';
  41.  
  42.  script_description(english:desc["english"]);
  43.  
  44.  summary["english"] = "Check for the version of the   kernel packages";
  45.  script_summary(english:summary["english"]);
  46.  
  47.  script_category(ACT_GATHER_INFO);
  48.  
  49.  script_copyright(english:"This script is Copyright (C) 2004 Tenable Network Security");
  50.  family["english"] = "Red Hat Local Security Checks";
  51.  script_family(english:family["english"]);
  52.  
  53.  script_dependencies("ssh_get_info.nasl");
  54.  
  55.  script_require_keys("Host/RedHat/rpm-list");
  56.  exit(0);
  57. }
  58.  
  59. include("rpm.inc");
  60. if ( rpm_check( reference:"kernel-2.4.9-e.57", release:"RHEL2.1") )
  61. {
  62.  security_hole(0);
  63.  exit(0);
  64. }
  65. if ( rpm_check( reference:"kernel-BOOT-2.4.9-e.57", release:"RHEL2.1") )
  66. {
  67.  security_hole(0);
  68.  exit(0);
  69. }
  70. if ( rpm_check( reference:"kernel-debug-2.4.9-e.57", release:"RHEL2.1") )
  71. {
  72.  security_hole(0);
  73.  exit(0);
  74. }
  75. if ( rpm_check( reference:"kernel-doc-2.4.9-e.57", release:"RHEL2.1") )
  76. {
  77.  security_hole(0);
  78.  exit(0);
  79. }
  80. if ( rpm_check( reference:"kernel-enterprise-2.4.9-e.57", release:"RHEL2.1") )
  81. {
  82.  security_hole(0);
  83.  exit(0);
  84. }
  85. if ( rpm_check( reference:"kernel-headers-2.4.9-e.57", release:"RHEL2.1") )
  86. {
  87.  security_hole(0);
  88.  exit(0);
  89. }
  90. if ( rpm_check( reference:"kernel-smp-2.4.9-e.57", release:"RHEL2.1") )
  91. {
  92.  security_hole(0);
  93.  exit(0);
  94. }
  95. if ( rpm_check( reference:"kernel-source-2.4.9-e.57", release:"RHEL2.1") )
  96. {
  97.  security_hole(0);
  98.  exit(0);
  99. }
  100. if ( rpm_check( reference:"kernel-summit-2.4.9-e.57", release:"RHEL2.1") )
  101. {
  102.  security_hole(0);
  103.  exit(0);
  104. }
  105.  
  106. if ( rpm_exists(rpm:"kernel-", release:"RHEL2.1") )
  107. {
  108.  set_kb_item(name:"CAN-2004-0177", value:TRUE);
  109.  set_kb_item(name:"CAN-2004-0685", value:TRUE);
  110.  set_kb_item(name:"CAN-2004-0883", value:TRUE);
  111.  set_kb_item(name:"CAN-2004-0949", value:TRUE);
  112.  set_kb_item(name:"CAN-2004-1068", value:TRUE);
  113.  set_kb_item(name:"CAN-2004-1070", value:TRUE);
  114.  set_kb_item(name:"CAN-2004-1071", value:TRUE);
  115.  set_kb_item(name:"CAN-2004-1072", value:TRUE);
  116.  set_kb_item(name:"CAN-2004-1073", value:TRUE);
  117. }
  118.  
  119. set_kb_item(name:"RHSA-2004-505", value:TRUE);
  120.